Torres Strait Islands – English–Français translations

🇬🇧 en fr 🇫🇷

Torres Strait Islands properNoun

  • islands
Îles du détroit de Torrès
Wiktionary Links